circulate a leaflet to someone - Español Inglés Diccionario